# -*- coding:utf-8 -*-
from Interface.pageobject.basepage import BasePage

class Vote(BasePage):
    url = "http://127.0.0.1:8000"  # 定义接口的主请求地址(ip+端口）

    def post_vote(self):  # 这个是测试投票接口的测试用例

        try:

            choice = 1  # 选定问题id为1的选项
            status = '200'  # 这个是校验使用的逾期结果
            qiwang = 'success'  # 同上
            hdata = {
                'choice': choice
            }
            header = {
                'content-type': "application/x-www-form-urlencoded"
            }
            testcaseid = "1-1"  # 设置测试用例的编号为"1-1"
            testname = "testvote" + testcaseid  # 测试用例名称是写成固定的格式的
            testhope = str(int(status))
            fanhuitesthpe = qiwang
            r = self.send_request(self.url + '/poll/1/vote/', hdata, header, testcaseid, testname, testhope, fanhuitesthpe,"status")
        except Exception as e:  # 这里使用的异常的处理方式，如果有异常然后按照下面的逻辑处理
            print(e)

# post_vote()

